disposable particulate respirator - Alemán Inglés Diccionario